home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / dcom / modems-part2 / 10334 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  4.2 KB

  1. Path: inforamp.net!ts25-10
  2. From: crs0794@inforamp.net (Geoffrey Welsh)
  3. Newsgroups: comp.dcom.modems
  4. Subject: Re: UART: Texas Instruments TL16C750
  5. Date: 7 Apr 1996 18:10:31 GMT
  6. Organization: InfoRamp Inc., Toronto, Ontario (416) 363-9100
  7. Message-ID: <4k90en$7c2@sam.inforamp.net>
  8. References: <Pine.SUN.3.91.960331211021.21800A-100000@igc2>
  9. NNTP-Posting-Host: ts25-10.tor.istar.ca
  10. X-Newsreader: News Xpress Version 1.0 Beta #4
  11.  
  12. In article <Pine.SUN.3.91.960331211021.21800A-100000@igc2>,
  13.    "Art McGee, IGC User Support" <support4@IGC.APC.ORG> wrote:
  14. >OK, a few questions for the OEMs and UART experts:
  15. >
  16. >o Why hasn't this UART shown up as yet in more PCs and serial boards?
  17.  
  18. I've fetched the specs on this chip and have to say that, despite its larger 
  19. buffer, it's not as nice a chip as the Startech/Exar 16C650.  I don't have the 
  20. specs on me right this moment (they're at work, and I'm surfing on Easter 
  21. Sunday), but I recall that the Startech 16650 allows you to set a trigger 
  22. level in the transmit buffer as well as the receive buffer.  Also, the 16650 
  23. seems to be designed so that drivers which make the worst-possible asusmptions 
  24. about the UART being a 16550 won't run into trouble.
  25.  
  26. >o How long will it be before this chip completely usurps the 16550AFN and
  27. >  the 16C550 clones?
  28.  
  29. At the very least, not until there's extensive software support for it.  For 
  30. one thing, large buffers can get you into trouble because the UART will 
  31. continue to send data after a flow control line is deasserted... and a larger 
  32. buffer means more 'leaked' bytes.  "But, wait!" you say, "there is automatic 
  33. flow control in 16650 and 16750 UARTs!"  You are correct, Sir, but it's 
  34. disabled until the driver enables it... which means that there is _more_ 
  35. potential for data loss with larger-buffered chips until drivers which support 
  36. the auto flow control mode replace the old 16550 and even 8250 drivers that 
  37. are still common (heck, it's been nine years since the 16550A came out and 
  38. there's still byte-banging drivers out there!)
  39.  
  40. Also, there is the 'good enough' syndrome, so well illustrated by the market 
  41. share of low-cost, Rockwell-based modems which 'do the job'.  Why spend more 
  42. money to put 16750 or even 16650 UARTs on the motherboard when 16550s or 
  43. equivalent functionality is available more cheaply (usually built into common 
  44. ASIC parts) and it does the job?
  45.  
  46. The 386DX-40 that I'm using to type this ran my Sportster 28.8 just fine at 
  47. 115200 bps with a 16550A.  I have a Boca 16C650 card in it right now because I 
  48. wanted to play with these new UARTs, not because I needed it.  If my 386 
  49. doesn't need a 16750, whose PC really does?
  50.  
  51. >o Is the chip being sold anywhere at the retail level, as the NS16550AFN
  52. >was at a place like Fry's Electronics?
  53.  
  54. Dunno; the best I could find among computer dealers was this Boca card.  i 
  55. haven't gone to the electornics parts suppliers as I did when the NS16550A 
  56. came out.
  57.  
  58. >o Do software programs that already know how to activate the 16550AFN need
  59. >to be modified in *any* way to use the 16C750 effectively?
  60.  
  61. From what I recall, the same actions that enable the 16-byte FIFO buffers in a 
  62. 16550A enable the 32-byte FIFOs in a 16650 and the 64-byte FIFOs in a 16750.  
  63. I've already described the potential problem with drivers that don't enable 
  64. the hardware flow control, and that's the only problem that I could think of 
  65. when reading the specs carefully.
  66.  
  67. >Yes, I've been to the TI WWW site and I did an Alta Vista and a
  68. >MetaCrawler search. I didn't find much.
  69.  
  70. Surprising; I downloaded the full 16C750 UART data book in Adobe Acrobat .PDL 
  71. file format from the TI web site.  I also fetched the 16C650 UART data book 
  72. from the Exar web site.  I downloaded 16550A UART data books from both for 
  73. comparison purposes, although Matt Desmond still has the NS16550A data book 
  74. that National so kindly sent me in 1987.
  75.  
  76. --
  77.             Geoffrey Welsh, Developer, InSystems Technologies Inc.
  78.         Temporary: crs0794@inforamp.net; At work: insystem@pathcom.com
  79.   At home: geoff@zswamp.uucp or [xenitec.on.ca|m2xenix.psg.com]!zswamp!geoff
  80.   Capitalism is a cold-hearted system which guards the interests of whoever's
  81.   at the top, yet hypocritically claims that it offers everyone a fair shot.
  82.               So is every other system ever put in place by man.
  83.